class CreateBlogspotCrawls < ActiveRecord::Migration
  def self.up
    create_table :blogspot_crawls do |t|
      t.column :service_id, :integer   #riferiemento al servizio di cui è il crawl
      t.column :blogger_crawl_id, :integer #riferimento al crawl in cui c'è la homepage del blogger che l'ha creato
      t.column :status, :integer #ultimo status dell'http request ricevuto in risposta per ottenere il crawl dalla homepage del blog da blogspot.com
      t.column :body, :binary #corpo del crawl ottenuto, è la homepage del  blog da blogspot.com
      t.column :crawled_at, :datetime  #quado è stato estratto il crawl dalla homepage del blog da blogspot.com
      #t.timestamps
    end
    
    add_index :blogspot_crawls, :status
  end
  
  def self.down
    remove_index :blogspot_crawls, :status
    drop_table :blogspot_crawls
  end
end
